Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: use eslint 9 #9

Draft
wants to merge 30 commits into
base: 1-dev
Choose a base branch
from
Draft

feat: use eslint 9 #9

wants to merge 30 commits into from

Conversation

thomas-mauran
Copy link
Member

upgrade to eslint 9

@thomas-mauran
Copy link
Member Author

Currently missing some dependency upgrades: check jira ticket

Also fix SPDX license string. @vue/eslint-config-standard-with-typescript doesn't seem to be
maintained anymore, we'll try to replicate its configs locally.
@fmauNeko fmauNeko changed the base branch from master to 1-dev December 17, 2024 11:46
@fmauNeko fmauNeko self-assigned this Dec 17, 2024
fmauNeko and others added 2 commits December 17, 2024 16:18
# 1.0.0-eslint-9.1 (2024-12-17)

### Bug Fixes

* **backend:** correct keyword for warning rules ([370feb6](370feb6))
* **docurl:** fix import.meta.filename missing in node 18 ([7bb0e45](7bb0e45))
* **frontend:** remove extraneous tests npm script ([2c1dee5](2c1dee5))

### Features

* add eslint jest plugin for tests ([96b1ee8](96b1ee8))
* add Vue.js config package ([2a072a5](2a072a5))
* **frontend:** convert frontend package to ts ([c15f47b](c15f47b))
* **typescript:** add project configuration ([3992e17](3992e17))
* update typescript ([468deea](468deea))
Copy link

🎉 This PR is included in version 1.0.0-eslint-9.1 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

@fmauNeko fmauNeko force-pushed the eslint-9 branch 2 times, most recently from a77874b to de6798b Compare December 18, 2024 08:16
# eslint-plugin-kuzzle 1.0.0-eslint-9.1 (2024-12-18)

### Bug Fixes

* **backend:** correct keyword for warning rules ([370feb6](370feb6))
* **docurl:** fix import.meta.filename missing in node 18 ([7bb0e45](7bb0e45))

### Features

* add eslint jest plugin for tests ([96b1ee8](96b1ee8))
* **frontend:** convert frontend package to ts ([c15f47b](c15f47b))
* **typescript:** add project configuration ([3992e17](3992e17))
* update typescript ([468deea](468deea))
Copy link

🎉 This PR is included in version 1.0.0-eslint-9.1 🎉

The release is available on npm package (@eslint-9 dist-tag)

Your semantic-release bot 📦🚀

# eslint-plugin-vue-kuzzle 1.0.0-eslint-9.1 (2024-12-18)

### Bug Fixes

* **frontend:** remove extraneous tests npm script ([2c1dee5](2c1dee5))

### Features

* add eslint jest plugin for tests ([96b1ee8](96b1ee8))
* add Vue.js config package ([2a072a5](2a072a5))
* **frontend:** convert frontend package to ts ([c15f47b](c15f47b))
* update typescript ([468deea](468deea))
Copy link

🎉 This PR is included in version 1.0.0-eslint-9.1 🎉

The release is available on npm package (@eslint-9 dist-tag)

Your semantic-release bot 📦🚀

fmauNeko and others added 2 commits December 18, 2024 09:37
Copy link

🎉 This PR is included in version 1.0.0-eslint-9.2 🎉

The release is available on npm package (@eslint-9 dist-tag)

Your semantic-release bot 📦🚀

fmauNeko and others added 2 commits December 18, 2024 09:46
Copy link

🎉 This PR is included in version 1.0.0-eslint-9.3 🎉

The release is available on npm package (@eslint-9 dist-tag)

Your semantic-release bot 📦🚀

fmauNeko and others added 2 commits December 18, 2024 12:41
# eslint-plugin-kuzzle [1.0.0-eslint-9.4](https://github.com/kuzzleio/eslint-plugin-kuzzle/compare/[email protected]@1.0.0-eslint-9.4) (2024-12-18)

### Bug Fixes

* **backend:** work around eslint-config-prettier referring to removed rules ([df1caa1](df1caa1))
Copy link

🎉 This PR is included in version 1.0.0-eslint-9.4 🎉

The release is available on npm package (@eslint-9 dist-tag)

Your semantic-release bot 📦🚀

Copy link

🎉 This PR is included in version 1.0.0-eslint-9.5 🎉

The release is available on npm package (@eslint-9 dist-tag)

Your semantic-release bot 📦🚀

fmauNeko and others added 2 commits December 18, 2024 12:55
# eslint-plugin-kuzzle [1.0.0-eslint-9.6](https://github.com/kuzzleio/eslint-plugin-kuzzle/compare/[email protected]@1.0.0-eslint-9.6) (2024-12-18)

### Bug Fixes

* **backend:** actually fix the issue and stop going down the wrong rabbit hole ([9821e94](9821e94))
Copy link

🎉 This PR is included in version 1.0.0-eslint-9.6 🎉

The release is available on npm package (@eslint-9 dist-tag)

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants